Micron Document
<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 skin-theme-clientpref-day vector-sticky-header-enabled" lang="de" dir="ltr"><head>
<meta charset="UTF-8">
<title>Native API</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/png" href="./_res_/favicon.png">
<link rel="canonical" href="https://de.wikipedia.org/wiki/Native_API"> <link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link href="./_mw_/ext.gadget.citeRef.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.defaultPlainlinks.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonHide.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonLayout.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonStyle.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiDarkmode.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiResponsive.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.specialSearch.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
<link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
<link rel="stylesheet" type="text/css" href="./_res_/footer.css">
<link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Native_API rootpage-Native_API skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Native API</span></h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="contentSub">
<div id="mw-content-subtitle"></div>
</div>
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="de" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="de" dir="ltr"><p>Die <b><span lang="en">Native API</span></b> ist eine der <a href="Programmierschnittstelle" title="Programmierschnittstelle">Programmierschnittstellen</a> (<i><span lang="en">API</span></i>) von <a href="Microsoft_Windows_NT" title="Microsoft Windows NT">Windows&nbsp;NT</a>. Diese <a href="Windows_Application_Programming_Interface" title="Windows Application Programming Interface">WinAPI</a> wird beispielsweise während des <a href="Booten" title="Booten">Hochfahren</a> verwendet, solange <a href="Subsystem_(Windows)" class="mw-redirect" title="Subsystem (Windows)">Windows-Subsysteme</a> oder andere WinAPIs wie <a href="Win32" class="mw-redirect" title="Win32">Win32</a> noch nicht verfügbar sind.
</p>
<div class="mw-heading mw-heading2"><h2 id="Weitere_Einzelheiten">Weitere Einzelheiten</h2></div>
<p>Die Native API in Windows&nbsp;NT dient unter anderem zur <a href="Interprozesskommunikation" title="Interprozesskommunikation">Kommunikation</a> der <a href="Subsystem_(Windows)" class="mw-redirect" title="Subsystem (Windows)">Subsysteme</a> mit dem <a href="Kernel_(Betriebssystem)" title="Kernel (Betriebssystem)">Kernel</a> <code>ntosrknl.exe</code>, wird aber auch in Situationen benötigt, in denen die Subsysteme nicht verfügbar sind, etwa beim <a href="Systemstart" class="mw-redirect" title="Systemstart">Systemstart</a> oder bei <a href="Ger%C3%A4tetreiber" title="Gerätetreiber">Gerätetreibern</a>. Einige Funktionen der mitgelieferten API werden über die <a href="Dynamic_Link_Library" title="Dynamic Link Library">Bibliothek</a> <code>ntdll.dll</code> im <a href="Benutzermodus" class="mw-redirect" title="Benutzermodus">Benutzermodus</a> bereitgestellt, sodass sie auch normalen Programmen zur Verfügung stehen. Die mitgelieferte API bietet einige Funktionen, die in der <a href="Win32" class="mw-redirect" title="Win32">Win32</a>-API nicht verfügbar sind.
</p><p>Das Driver Development Kit für Windows bietet die Möglichkeit, Anwendungen speziell für die mitgelieferte API zu entwickeln. Diese können unter normalen Umständen unter Windows nicht ausgeführt werden und werden nur in seltenen Situationen verwendet, etwa bei der Überprüfung der <a href="Systempartition" class="mw-redirect" title="Systempartition">Systempartition</a> auf Fehler während des Systemstarts.
</p>
<div class="mw-heading mw-heading2"><h2 id="Weblinks">Weblinks</h2></div>
<ul><li><span class="cite"><a href="Mark_Russinovich" title="Mark Russinovich">Mark Russinovich</a>: <a rel="nofollow" class="external text" href="https://web.archive.org/web/20100318043725/https://netcode.cz/img/83/nativeapi.html"><i>Inside the Native API.</i></a> Archiviert vom <style data-mw-deduplicate="TemplateStyles:r250917974">
/* start https://de.wikipedia.org/ */


.mw-parser-output .dewiki-iconexternal>a{background-position:center right!important;background-repeat:no-repeat!important}body.skin-minerva .mw-parser-output .dewiki-iconexternal>a{background-image:url("./_mw_/OOjs_UI_icon_external-link-ltr-progressive.svg")!important;background-size:10px!important;padding-right:13px!important}body.skin-timeless .mw-parser-output .dewiki-iconexternal>a,body.skin-monobook .mw-parser-output .dewiki-iconexternal>a{background-image:url("./_mw_/MediaWiki_external_link_icon.svg")!important;padding-right:13px!important}body.skin-vector .mw-parser-output .dewiki-iconexternal>a{background-image:url("./_mw_/Link.ernal-small-ltr-progressive.svg")!important;background-size:0.857em!important;padding-right:1em!important}


/* end https://de.wikipedia.org/ */
</style><span class="dewiki-iconexternal"><a class="external text" href="https://redirecter.toolforge.org/?url=https%3A%2F%2Fnetcode.cz%2Fimg%2F83%2Fnativeapi.html">Original</a></span> am <span style="white-space:nowrap;">18.&nbsp;März 2010</span><span style="display:none">;</span><span class="Abrufdatum" style="display:none"> abgerufen am 14.&nbsp;März 2013</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3ANative+API&amp;rft.title=Inside+the+Native+API&amp;rft.description=Inside+the+Native+API&amp;rft.identifier=https%3A%2F%2Fweb.archive.org%2Fweb%2F20100318043725%2Fhttps%3A%2F%2Fnetcode.cz%2Fimg%2F83%2Fnativeapi.html&amp;rft.creator=%5B%5BMark+Russinovich%5D%5D&amp;rft.source=https://netcode.cz/img/83/nativeapi.html&amp;rft.language=en">&nbsp;</span></li>
<li><span class="cite">Mark Russinovich: <a rel="nofollow" class="external text" href="https://learn.microsoft.com/en-us/sysinternals/resources/inside-native-applications"><i>Inside Native Applications.</i></a><span class="Abrufdatum" style="display:none"> Abgerufen am 14.&nbsp;März 2013</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3ANative+API&amp;rft.title=Inside+Native+Applications&amp;rft.description=Inside+Native+Applications&amp;rft.identifier=https%3A%2F%2Flearn.microsoft.com%2Fen-us%2Fsysinternals%2Fresources%2Finside-native-applications&amp;rft.creator=Mark+Russinovich&amp;rft.language=en">&nbsp;</span></li></ul></div><!--htdig_noindex--><div><div class="zim-footer">
Dieser Artikel wurde von <a class="external text" title="Zuletzt bearbeitet am 2024-12-22" href="https://de.wikipedia.org/wiki/?title=Native_API&amp;oldid=251486851">Wikipedia</a> herausgegeben. Der Text ist unter <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.de">Creative Commons Attribution-Share Alike 4.0</a> verfügbar, sofern nicht anders angegeben. Für die Mediendateien können zusätzliche Bedingungen gelten.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
<script src="./_webp_/webpHandler.js"></script>

</body></html>